package net.da.processor;

import net.da.processor.a.A01Processor;
import net.da.processor.a.A02Processor;
import net.da.processor.b.B01Processor;
import net.da.processor.b.B02Processor;

public class ProcessorProvider {
	
	private static final ProcessorProvider instance = new ProcessorProvider();
	
	private A01Processor a01Processor;
	private A02Processor a02Processor;
	private B01Processor b01Processor;
	private B02Processor b02Processor;
	
	
	
	private ProcessorProvider() {
		//
	}
	
		
	public final static ProcessorProvider getInstance() {
		return instance;
	}

	public A01Processor getA01Processor() {
		return a01Processor;
	}

	public void setA01Processor(A01Processor processor) {
		a01Processor = processor;
	}

	public A02Processor getA02Processor() {
		return a02Processor;
	}

	public void setA02Processor(A02Processor processor) {
		a02Processor = processor;
	}


	public B01Processor getB01Processor() {
		return b01Processor;
	}


	public void setB01Processor(B01Processor processor) {
		b01Processor = processor;
	}


	public B02Processor getB02Processor() {
		return b02Processor;
	}


	public void setB02Processor(B02Processor processor) {
		b02Processor = processor;
	}

	

}
